garlic and nutmeg sauce - Francés Inglés Diccionario